Science

‘Wall of secrecy’ in Pfizer contracts as company accused of profiteering